my proudest achievement - Allemand Anglais Dictionnaire